A Test Suite Reduction Method based on Test Requirement Partition

نویسندگان

  • Wan Yongbing
  • Yu Gang
چکیده

Test suite reduction aims at improving the effectiveness of testing and cutting down the test cost with the least test cases under the condition of satisfying all testing objectives. This paper proposes a new method for test suite reduction with test requirement partition. First, it gives a partition to the set of all the available test cases based on the test requirements. After that, a test suite by the partition is generated and then a smaller test suite is obtained by further reduction according to the relationship between test requirements and test suites. At last, the experimental result shows that the proposed approach is helpful to generate the reduced test suite, which is used to test all the test requirements sufficiently by comparing with the existed methods, at the cost of a moderate loss in fault detection capability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Combined Classification Tree Method for Test Suite Reduction

In software testing, test case generation is an important activity to ensure software quality. Various test case generation techniques are being provided for high reliable software systems. It becomes critical to execute all the test cases in certain time period. In order to reduce the number of test cases, test suite reduction techniques with respect to some coverage criteria are used. This pa...

متن کامل

Incremental Model-based Test Suite Reduction with Formal Concept Analysis

Test scenarios can be derived based on some system models for requirements validation purposes. Model-based test suite reduction aims to provide a smaller set of test scenarios which can preserve the original test coverage with respect to some testing criteria. We are proposing to apply Formal Concept Analysis (FCA) in analyzing the association between a set of test scenarios and a set of trans...

متن کامل

Test Suite Reduction Based on Dependence Analysis

A test suite, constructed either manually or automatically using a coverage criterion, can be reduced without significantly reducing its fault-detection capability by eliminating all but one of the equivalent test cases from each class of equivalent test cases of the test suite. In this paper, we use the analysis of control and data dependencies in an EFSM model of the system requirements to id...

متن کامل

Redundancy Based Test-Suite Reduction

The size of a test-suite has a direct impact on the costs and the effort of software testing. Especially during regression testing, when software is re-tested after some modifications, the size of the testsuite is important. Common test-suite reduction techniques select subsets of test-suites that achieve given test requirements. Unfortunately, not only the test-suite size but also the fault de...

متن کامل

Test suite development for conformance testing of email protocols

The method for testing electronic mail protocols in the Internet to conform to the standards based on formal specifications is presented. The method is based on automated testing technology UniTESK in which functional requirements are formalized as preand postconditions and test sequence is generated on-the-fly from finite state machine (test state machine) traversal. The method is illustrated ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013